<?php
/**
 * Validation d'un compte
 */
require_once("include/setup.php");
require_once(CLASS_PATH.'user.class.php');
require_once(HELPER_PATH.'mail.helper.php');


if (!isset($_GET['id_user']) || !isset($_GET['key'])) {
	WebsiteHelper::redirect('login.php');
}
$key = $_GET['key'];
$error = false;
$success = false;
$user = new User($_GET['id_user']);

if ($user->emailkey == $key && $user->type_droits_user == 0) {
	$user->type_droits_user = 1;
	$user->save();
	$success = "Votre compte a été validé. Vous pouvez maintenant vous connecter.";
}
else if ($user->type_droits_user > 0) {
	$error = 'Votre compte a déjà été validé';
}

$login = array(
	'email' => $user->email
);

$v = new JapwordView();
$v->assign('error', $error);
$v->assign('success', $success);
$v->assign('login', $login);
$v->display('login.html');
?>